Minecraft – Osnovne karakteristike i komponente

Minecraft je neverovatno popularna, zabavana i kreativana 3D igrica u kojoj igrači mogu da koriste postojeće alate, kako bi izgradili građevine i pravili druge alate. Postoji mnogo načina na koje Minecraft možete iskoristiti da se kod igrača razvije kreativnost i veština rešavanje problema.

Sve što isprogramirate korišćenjem MakeCode će imati trenutni efekat na vaš Minecraft svet kada pokrenete program. Ovo je odličan način da naučite da programirate jer ćete moći odmah da vidite vizuelni uticaj svog koda. Ova neposredna povratna informacija će vam pomoći u rešavanju problema i omogućiti vam da vidite uticaj kada menjate i podešavate vaš kod na svet igre u Minecraft-u! Zatim, te povratne informacije koje dobijete iz igre se mogu koristiti da biste ponovili i promenili kod.

U ovom delu ćete naučiti kako da se priključite Minecraft svetu i napišete kod (korišćenjem MakeCode) kako biste proširili i kontrolisali Minecraft okruženje.

Instalacija Minecraft: Education Edition

Za instalaciju paketa je potrebno da pratite sledeće korake:

Korak 1.

Preuzmite Minecraft: Education Edition sa linka: https://education.minecraft.net/get-started/download. Da biste mogli da preuzmete ovaj paket potrebno je da pristupite preko naloga koji je vaša škola otvorila. (Obratite se svom nastavniku za pomoć).

Korak 2.

Preuzmite Minecraft: Education Edition na vaš računar.

_images/23.png

Povezivanje Minecrafta i MakeCode-a.

Korak 1.

Pokreni Minecraft na računaru i prijavi se sa svojim Minecraft: Education Edition nalogom.

_images/1.png

Korak 2.

Kada ste se prijavili, najpre je potrebno da kreirajte svet, tako što pritisnite dugme Play.

_images/31.png

Pritisnite dugme Create New u dijalog prozoru Worlds u kome se mogu naći neki već kreirani šabloni svetova. Svoj sopstveni svet pravite klikom na dugme Create New World.

_images/5_.png

Korak 3.

Otvara se prozor u kome podešavate opcije vašeg sveta. Za početak ostavite sve kako je podešeno, osim u delu Cheats gde ćete uključiti (postaviti slajder) Activate Cheats na ON kako biste omogućili da u Minecraft-u možemo kodirati preko MakeCode.

_images/7_.png

Korak 4.

Kada ste postavili sve opcije vašeg sveta, koje naravno možete menjati, kliknite na dugme Create.

_images/8.png

Na ovaj način ste kreirali vaš svet u kome možete odmah da postavljate svoje blokove.

Korak 5.

Da biste u Minecraft-u mogli da programirate (kodirate) otkucajte slovo „c“. Prozor Code Builder će se pojaviti sa listom aplikacija koje možete da koristite za kodiranje. Izaberite Microsoft MakeCode:

_images/12.png

Početni ekran MakeCode će se pojaviti u prozoru Code Builder.

_images/13.png

Izaberite New Project iz liste My Projects da biste kreirali nov projekat. U slučaju da želite da testirate druge programe možete izabrati neki od postojećih primera iz liste Tutorials.

Kada ste kreirali nov projekat u Code Builder otvara se radno okruženje MakeCode-a u kome možete započeti kodiranje:

_images/14.png

Da biste kreirani kod u Minecraft-u: Education Edition, jednostavno kliknite na dugme Play.

Radno okruženje Minecraft-a

_images/48.png

Kontrola u Minecraft-u vrši se preko tastera na tastaturi koje vam pomažu da se krećete i obavljate određene zadatke.

Lista određenih kontrola u Minecraft-u:

ESC - Pauza

Slika1 - Izbor u Toolbar-u Tool

Q – postavljanje objekata (blokova)

W – kretanje napred (ako pritisnete dva puta, možete da trčite ili plivate ako ste u vodi)

A – kretanje levo

S – kretanje unazad

E – inventar

D – kretanje desno

Slika2 - Otvara se prozor za chat i zadavanje naredbi

Slika3 - Lik može da čučne

Slika4 - Lik može da skoči

Miš koristimo za kontrolu kamere, tačnije preko miša možemo da posmatramo svet oko sebe. Pritiskom tastera F5 menja se ugao kamere.

Radno okruženje MakeCode-a

Ovaj online editor daje mogućnost programiranja u JavaScript-u ili u grafičkom (blokovskom) programiranju gde se naredbe slažu tehnikom „drag and drop“.

U sredini okruženja postavljene je blok kategorija (1) u kome se nalaze grupisane naredbe (blokovi). Sa desne strane nalazi se radna površina (2) na koju se prevlače naredbe i na kojoj se sklapaju programi.

_images/25_.png

Kategoriju se sastoji od različitih kategorija koje mogu sadržati blokove različitih namena. Blokovi naredbi podeljeni su po kategorijama.

_images/26.png

U MakeCode, programi su sačinjeni od različitih i međusobno povezanih blokova. Blokovi naredbi su podeljeni po kategorijama. Ime kategorije (npr. Player) upućuje te na vrste naredbi (blokova) koje ćeš u toj kategoriji naći. Svi blokovi jedne kategorije su iste boje.

Svaki blok prevlačimo na radnu površinu, a zatim se oni nadovezuju u zavisnosti od programa koji se izrađuje. Kada se klikne desnim klikom miša na blok dobija se padajući kategoriju u kome se nalaze opcije za kreiranje duplikata (Duplicate), dodavanje komenatar (Add Comment), brisanje bloka (Delete Block) i opcije pomoću koje se otvara deo sa informacijama za dodatnu pomoć oko pojedinih blokova (Help):

_images/32.png

Vreme je da upotrebimo blokove i napravimo prvi program u MakeCode-u.

Projekti

U narednim tutorijalima upoznaćemo se sa zanimljivim projektima vezanim za programiranje Minecratf-a na platformi MakeCode. Svi projekti su urađeni postupno – korak po korak tako da ih svako može ponovo uraditi. Opisani su svi postupci izrade projekta, od načina izrade programa do njegovog testiranja.